home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / grafsdk.zip / README < prev    next >
Text File  |  1995-03-05  |  3KB  |  54 lines

  1. KNOW-HOW SDK. (C) Stepan Vartanov, 1993-1995.
  2. This DEMO introduces KNOW-HOW.GRAPHICS library (source codes for 
  3. Borland C++ 3.x and upper) for DOS/Windows developments. All parts of this
  4. archive are FREE and AS IS.
  5.  
  6. *****************************************************************************
  7.     KNOW-HOW.X-Y GRAPHICS 6.0 incapsulates calls to  functions  of concrete
  8. library and provide common code for DOS/Windows graphics.
  9. Current  version  works  with  DOS  (BGI) and  Windows (GDI), but  only minor
  10. changes are required  to add  interface to any  other  library which  support
  11. standart drawing functions (moveTo, lineTo and so on).
  12. This code also  support Zooming,  Scrolling, Rotation  and  Complex  (Nested)
  13. Rotation  of image  or part  of it.  This  features  could  be used  for  the
  14. development  of  CAD systems, Vector  drawing tools, and writing of platform-
  15. independent  programs. Size of  code  written with  KH.GRAPHICS is 2-5 times
  16. smaller then without it.
  17. BGI fonts ( including filled fonts ) could  be used  under DOS  and  Windows,
  18. all  image   transformations,  including  rotations  are  valid  with  them.
  19. As you can see from the file DEMO.CPP, this library hides from the programmer
  20. the details of drawing, such as Windows Pens allocation - deallocation.
  21. *****************************************************************************
  22. Additional  development  tools  include  heap  check  modules  (DOS only) for
  23. memory leaks detections even if program hung-up the system. You can get
  24. hard (printed) copy of the protocol of all memory allocations/deallocations,
  25. with information about heap errors.
  26. XY_GRAF.EXE contain simplified version of this tool (you do not need to
  27. modify your code, but only to include LIB-file to the project). After the
  28. execution of program you have message:
  29. before: xxx; after: yyy
  30. heapcheck: z
  31. If before != after, you forget to delete some objects.
  32. If heapcheck != 2, you delete something twice, or write something to the
  33. wrong memory location.
  34.  
  35.      <<< All source codes available >>>
  36. ****************************************************************************
  37. LICENCE AGREEMENT.
  38.     You can use EXE, DLL and LIB files developed with KNOW-HOW line products,
  39. but you can not include to your packages the source C++ code.
  40.     All *.VEC files are FREE.
  41.     Registered users have upgrade for next versions of all the KNOW-HOW line.
  42. To register, you should order product(s) and add registration form:
  43.  
  44. Full name:
  45. E.Mail: (For information about new versions and support).
  46. Source of the information about product:
  47. ****************************************************************************
  48. Contacts: Stepan Vartanov, ad398@cfn.cs.dal.ca
  49. To order send check or money to:
  50.   P.O.Box 34041, Scotia Scuare RPO, Halifax, N.S., Canada, B3J 3S1
  51.  
  52.  KNOW-HOW.GRAPHICS _____________________________________ 40  $ USA
  53.  (Shipping price not included)
  54.